A Generic Agent Architecture for Cooperative Multi-agent Games

نویسندگان

  • João Marinheiro
  • Henrique Lopes Cardoso
چکیده

The goal of this dissertation is to propose a high level generic architecture for the development of agents able to effectively play games with strong social components and a mix of competition and cooperation. Traditional techniques used in the context of games include a combination of heuristics and searching strategies like minimax, Branch & Bound as well as Monte-Carlo approaches; however, these techniques are difficult to apply to this category of games, due to the often enormous search trees and the difficulty in calculating the value of a player’s position or move. We propose a generic agent architecture that tackles the subjects of negotiation, trust and opponent modeling, simplifying the development of agents capable of playing these games effectively by introducing modules to handle these challenges in addition to a traditional strategic module. This architecture is split into four independent modules, taking inspiration from the structure of a wartime nation: the President, the Strategic Office, the Foreign Office and the Intelligence Office. We demonstrate the application of this architecture by instantiating it using two different games – Diplomacy and Werewolves of Miller’s Hollow – and testing the obtained agents in a variety of scenarios against existing agents. The results obtained show that the architecture is generic enough to be applied in a wide variety of games. Furthermore, the inclusion of modules to handle negotiation, trust reasoning and opponent modeling allows for more effective agents.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Photovoltaic Microgrids Control by the Cooperative Control of Multi-Agent Systems

This paper presents a cooperative control which is applied to the secondary control of a microgrid controlled via a multi-agent scheme. Balancing power that leads to voltage and frequency stability in a microgrid is essential. The voltage and frequency regulations are limiting within the specified limits and conveying them to their nominal values. Limiting and conveying the voltage and frequenc...

متن کامل

COROS: A Multi-Agent Software Architecture for Cooperative and Autonomous Service Robots

Building distributed applications for cooperative service robots systems is a very challenging task from software engineering perspective. Indeed, apart from the complexity of designing software components for the control of a single autonomous robot, cooperative multi-robot systems require additional care in the design of software components to ensure communication and coordination between the...

متن کامل

Cooperative Control of Mobile Robots in Creating a Runway Platform for Quadrotor Landing

Multi-agent systems are systems in which several agents accomplish a mission in a cooperative manner. In this paper, a novel idea for the construction of a movable runway platform based on multi-agent systems is presented. It is assumed that an aerial agent (quadrotor) decides to make an emergency landing due to reasons such as a decrease in energy level or technical failure, while there is no ...

متن کامل

Using a Personalized, Adaptive and Cooperative MultiAgent System to Predict Protein Secondary Structure

In this paper, a generic architecture designed to support the implementation of applications agent-based, aimed at retrieving information among different Internet sources is presented. Information is filtered and organized according to personal interests explicitly stated by the user. User profiles are improved and refined throughout time by suitable adaptation techniques. The overall architect...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017